Syntax: Find [NEXT|PREV [ICASE|WORD
search]]. Resultat: 1|0.
Sucht die Zeichkette
search und setzt die Schreibmarke dorthin. NEXT und PREV
geben die Suchrichtung an und die Optionen ICASE und WORD die
Such–Bedingungen:
NEXT |
vorwärts suchen |
PREV |
rückwärts suchen |
ICASE |
Groß-/Kleinschreibung nicht unterscheiden |
WORD |
nur Wörter suchen |
Abhängig von der Parameter–Struktur arbeitet der Befehl auf drei
verschiedene Weisen:
- Wenn der Befehl mit Suchrichtung, evtl. Optionen und
Such–String aufgerufen wird, setzt er die Schreibmarke auf das
nächste/vorherige Vorkommen von search.
- Wird nur die Suchrichtung (PREV, NEXT) angegeben,
werden die Optionen und search von dem letzten Aufruf des
Befehls bzw. den dort im Dialogfenster getätigten Eingaben übernommen,
und dementsprechend das nächste Vorkommen angesprungen.
- Wenn der Befehl ohne Parameter aufgerufen wird, kann der Benutzer
in einem Dialogfenster alle benötigten Parameter selbst einstellen. Die
dort vorgenommenen Einstellungen werden beim nächsten Aufruf von Find
NEXT/Find PREV übernommen (s.a. „Suchen``, Seite
).
Das Ergebnis gibt an, ob die Zeichenkette gefunden wurde. Es ist dann 0,
wenn der Benutzer im Dialogfenster „Abbrechen`` gewählt hat, oder der
gesuchte String nicht im Text vorhanden war.